mortar kidney - French English Dictionary